imposing person - English Synonyms Dictionary